package com.sinosoft.dsp.platform.components.portal.iteration;

import java.util.List;

/**
 * 懒加载树视图的接口
 * 
 * @author 潘巍（PeterPan）
 * @since 2011-5-26 上午11:43:56
 * 
 * @param <T>
 */
public interface ISinoLazyTreeViewBean<T extends ISinoTreeDataObject> extends
		ISinoTreeViewBean<T> {
	/**
	 * 加载第一层节点
	 * 
	 * @return
	 */
	public List<T> loadFirstLevelNodes();

	/**
	 * 加载子节点
	 * 
	 * @param id
	 *            父节点ID
	 * @return
	 */
	public List<T> loadSubNodes(String id);
}
